elephant polo - German English Dictionary

elephant polo

Meanings of "elephant polo" in German English Dictionary : 1 result(s)

English German
Sports
elephant polo Elefantenpolo [n]